Adding CRT and PDS info in calib ntuple - #422
Conversation
…sce.fcl and additional modules.
There was a problem hiding this comment.
Hi @sungbinoh, I think it's better to declare all the producer and analyzer module in reco_sbnd.fcl
Example here:
https://github.com/SBNSoftware/sbndcode/blob/develop/sbndcode/JobConfigurations/base/reco_sbnd.fcl#L244-L250
And then inherit the module in the reco2 fcl.
With this setup, both reco2_sce and non-sce can inherit the new modules.
Example here:
https://github.com/SBNSoftware/sbndcode/blob/develop/sbndcode/JobConfigurations/standard/reco/reco2_sce.fcl
(I know editing reco_sbnd.fcl is a bit of a pain because it's quite messy at the moment 😞 )
There was a problem hiding this comment.
The fcl files are updated according to the suggestion. I tested with a small sample and everything still seems to work. Could you please have a look? Thanks Lan.
There was a problem hiding this comment.
Hi @linyan-w , I add some more comments mostly for tidying up. Otherwise looks good to me.
|
On point 4:
|
|
@sungbinoh there are already some PDS related directories ( |
The PDS analyzer in this version is dedicated to calibration, and will be further trimmed down in later development. That's different from the PDS analyzer and we'd like to keep them separate, just like the TPC analyzer and the TPC calibration part is separate. |
@linyan-w Can we have then a common parent directory (e.g. NB: there is currently a |
That's a good idea. I'm not sure we want to do so in the non-empty Calibration directory. Let me have a look at the existing modules there. |
…com/SBNSoftware/sbndcode into feature/sungbinoh_crt_pds_for_calib
|
@linyan-w the |
|
@VCLanNguyen happy with the last changes? |
@linyan-w misses deleting some lines regarding services in reco2_sce.fcl and move detector clock service from reco2_sce.fcl to reco_sbnd.fcl. |
How about now? |
Can you completely delete the three lines in reco2_sce.fcl about services . Effectively there should be no changes in the reco2_sce.fcl |
Co-authored-by: VCLanNguyen <74775793+VCLanNguyen@users.noreply.github.com>
Co-authored-by: VCLanNguyen <74775793+VCLanNguyen@users.noreply.github.com>
|
All look good to me. |
|
thank you @sungbinoh @linyan-w ! |
|
trigger build LArSoft/lar*@LARSOFT_SUITE_v09_85_00 |
@linyan-w I would open an issue about the pmt skim module does not work with trigger product right now since it's not available on SBND. Just so we can keep track of it in the future. |
Thanks for the help Lan and Fran! |
We have multiple items for improvement on this ntuple as we deferred several suggestions and found several issues already. I currently have these in a slack chat with Sungbin. If the nominal workflow is to document them in issues, then sure I can open one. |
I think opening an Issue + Improvement would be good for tracking and good practice! Thanks! |
|
✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
OK, I'm opening an issue here: |
|
❌ CI build for SBND Failed at phase unit_test SBND on slf7 for c14:prof - ignored warnings for build -- details available through the CI dashboard 🚨 For more details about the failed phase, check the unit_test SBND phase logs parent CI build details are available through the CI dashboard |
|
🚨 For more details about the warning phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
Yes, opnening a issue is the best practice, thanks @linyan-w! All the CI tests passed, PR ready to merge in the next release. |
Notes
Discussions
TriggerLabel: "generator"in reco2_sce.fcl did not work during my test for workflow since there was no trigger information in the codes that are compatible with 2023B. If we have them for the new production, please modify this line with correct TriggerLabel name.